function concat(arr,...args){
    let result=[...arr] //将arr数组放在result
    //遍历数组 可能追加了两个数组勒 反正就是对所有追加的参数看作一个数组 进行遍历 数组里面可能是数组也可能是值
    args.forEach(item=>{
        //判断item是否为数组
        if(Array.isArray(item))
        {
            result.push(...item)  //item是一个数组 需要对数组进行展开 再追加进去
        }
        else
        {
            result.push(item)
        }
    })
    return result
}